Hotel Sophia is a good accommodation choice in London.
This pleasant hotel is situated 4.1 km from The London Eye. The venue is 4 km away from the city center.
The rooms in Hotel Sophia are fitted with free Wi-Fi, heating, multi-channel television, a dressing room and ironing facilities. They also comprise private bathrooms appointed with a shower, a hairdryer and bath sheets.
The pizzeria Ya Hala is approximately 50 meters from the property.
The property enjoys prime location within a 25-minute drive to London City airport.
Professional staff provides guests with 24-hour reception, room service and ironing service.