Hotel London offers 23 air-conditioned accommodations with minibars and complimentary bottles of water. Rooms open to balconies. LED televisions come with digital channels. Bathrooms include baths or showers, bathrobes, slippers and complimentary toiletries.
Guests can surf the web using complimentary wireless Internet access. Business-friendly amenities include desks and telephones. Additionally, rooms include coffee/tea makers and a hairdryer. Housekeeping is offered on a daily basis and an iron/ironing board can be requested.