Located in Greater London North, The Dharma Lodge is a perfect starting point from which to explore London. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at the The Dharma Lodge. Designed for comfort, selected guestrooms offer heating, alarm clock, television LCD/plasma screen, DVD/CD player, shower to ensure a restful night. The hotel's peaceful atmosphere extends to its recreational facilities which include garden. No matter what your reasons are for visiting London, The Dharma Lodge will make you feel instantly at home.