Location, Location, Location.
Belgravia is situated in the tourist’s dream spot. It is wonderfully close to Victoria Station, just a walk away to be precise. So when you have travelled all day long, all you need to do is drop at the Victoria station, and simply walk back to your room!