Vauxhall Deluxe Apartments

London, United Kingdom

Located in an award winning development right on the River Thames, the apartments gives guests a fantastic vantage point from which to explore London. The apartments are equipped with all the modern conveniences to make your stay truly comfortable. We provide free and unlimited business broadband to keep you connected. There is also a complementary weekly maid service included in all stays of 7 nights and over. During your stay our team will be available 7 days per week, and 24 hours per day for emergency

See other properties