Hotel Sophia offers a perfect accommodation in London.
The budget hotel is set about 20 minutes' walk from Madame Tussauds London. The property lies within 4 km from the city center.
Edgware Road metro station is quickly reachable. Due to the hotel's prime location, it will take a 25-minute drive to get to London City airport.
For a comfortable stay in London Hotel Sophia offers 13 rooms fitted with a minibar, heating, TV, a mini-fridge and a personal computer. They also have en suite bathrooms with a shower, a hairdryer and towels.
Eat & Drink
Guests can savor coffee and tea in the garden bar. Offering Italian dishes, Bizarro is a 5-minute walk away.
The on-site bicycle and car rentals help to explore the area.
There is a beach with sunbeds and sun loungers provided for guests convenience.
Wireless internet is available in the hotel rooms for free.
No parking available.