Art’otel London Battersea Power Station features a restaurant, café, sauna, Wi-Fi, treatment rooms, gym and an art gallery.
Number of rooms: 181
1 Electric Boulevard , Nine Elms, Wandsworth, London, SW11 8BJ, United Kingdom
Hotel booked 2 times today.