Hotel Sophia is set in a lively area of London next to Buckingham Palace, Albert Memorial and The London Eye.
The hotel boasts prime location in London close to Edgware Road underground station. It is about 4 km away from the center of London.
Hotel Sophia can be reached in 20 minutes by car from London City airport.
Hotel Sophia offers 13 rooms fitted with a writing desk, television, heating, a dressing area and complimentary wireless internet for a comfortable stay in London. They feature en suite bathrooms with a hairdryer, a shower and towels.
Eat & Drink
Breakfast is served in the dining room each morning. Serving an array of dishes, Bizarro and San Marco Ristorante are just 50 meters away.
Hotel Sophia provides guesets with room service, 24-hour reception and ironing service.
Wireless internet is available in the hotel rooms for free.
No parking available.