Ideally situated for business trips.
Hotel Sophia is ideally situated to provide a comfortable base for business travellers visiting London for a few days. The hotel is only minutes away from London City Airport and Heathrow International, and around the corner from Paddington Tube Station, providing very easy access to all areas of the city.