19 Argyle Square, Kings Cross, Londra Vezi locatia pe harta
Elmwood Hotel is a popular choice amongst travelers in London, whether exploring or just passing through. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Wi-Fi in public areas, shuttle service, safety deposit boxes, family room, concierge are on the list of things guests can enjoy. Designed for comfort, guestrooms offer internet access â wireless, in room safe, non smoking rooms, desk, shower to ensure a restful night. The hotel offers various recreational opportunities. Elmwood Hotel combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.
Va rugam sa alegeti o data de CheckIn si CheckOut pentru a vedea preturile.