March 5, 2015 Total Views: 4523 Today: 1
Hotel Thames View London, Located in Battersea, Thames View offers a restaurant and a fitness centre. This self-catering accommodation features free WiFi. Accommodation will provide you with air conditioning, a balcony and a terrace. There is a full kitchen with a dishwasher and a microwave. Private bathrooms also come with a hairdryer. You can enjoy river view. At Thames View you will find a garden, a bar and a snack bar. London Heathrow Airport is located 19 km away. (Hotel Thames View London hotels booking).