Holly House Hotel
Holly House Hotel welcomes guests in the heart of London meters away from a palace and a theater.
Holly House Hotel is 20 minutes' walk from the center of London. Such London sights as St. Pancras Station and The London Theatre are all within reach.
Holly House Hotel provides 60 guestrooms appointed with climate control, flat-screen television, a mini-fridge, a trouser press and a work desk for a pleasant stay in London. They feature private bathrooms with a shower and a hairdryer.
The dining options include a complimentary continental breakfast served daily. Serving British, French and European dishes, St. George's Tavern is about 150 meters away.
This hotel is situated within a 10-minute walk from Sloane Square underground station and 750 meters away from Victoria train station. Holly House Hotel is easily accessible from London City airport lying within 20 minutes' drive.
This hotel provides 24-hour reception and ironing service.