Romilly Street 20
Romilly Street 20 apartment hosts guests of London.
Royal Opera House, Leicester Square and National Gallery can be accessed in 5 minutes on foot. Houses of Parliament is located 1.6 km from the property and Tower of London is just about 3.9 km away. Within a 5-minute walk guests can dine in Bar Soho and & Pasta.
The property offers rooms with free Wi-Fi and a dining area. The apartment offers 2 bedrooms.
A kitchen is featured with a dishwasher and a microwave for guests' use.
Leicester Square station is 200 meters away.