Hotel Sophia is set in a lively area of London next to Lord's Cricket Ground, Harrods and Royal Albert Hall.
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 a writing table, television, heating, a dressing room and complimentary Wi-Fi. For more comfort a hairdryer, a shower and towels are provided.
Eat & Drink
Every morning continental breakfast is served in the light dining room. The hotel is about 5 minutes’ walk from Bizarro serving Italian dishes.
Hotel Sophia provides guests with room service, 24-hour front desk and ironing service.
Wireless internet is available in the hotel rooms for free.
No parking available.