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.
There are 13 guestrooms featuring Triple Room and Twin Room equipped with TV, free Wi-Fi, heating, a writing desk and a dressing area. For more comfort a hairdryer, a shower and towels are provided.
Eat & Drink
Every morning continental breakfast is served in the light dining room. 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.