Triple Room is 161 square feet and includes either 3 single beds 80-130 width or a double bed 131-150 width plus a sofa bed plus hairdryer and tea and coffee making facilities .
Please wait……
82 - 83 Eccleston Square, London, United Kingdom
Hotel Reservation System | 2026 © londonhotelsgb.org. All rights reserved
Contacts