S
Sara Kim Review of HIlton London Paddington
Great location (right next to train station). Room...
Great location (right next to train station). Rooms are great (high ceilings, amazing bathroom). Elevators are hella slow though
Comments: