Home > Hotel > Royal Garden Hotel

Royal Garden Hotel

2-24 Kensington High St, W8 4PT, London

Guest Review Score: 8.6/10

   

Facilities
Policies

Check In : 14:00 to 00:00

Check Out :

51.5024216945078 -0.187738537788391