 There are two truths to this property s description Yes it s in London Yes it s on Hyde Park This is where it ends The Grand Royale is no hotel It is a hoStel Whether it s the mouse hole rooms lonely soaring lobby or the other fooled tourists making life miserable for the teenage staff you will regret staying here The room wasn t clean the double bed accommodates two half people and the toilet shower and sink are located together in a phone booth Spend a few quid and upgrade your stay somewhere else 
 Staff was barely accommodating 