Holmdale House

select your room
2 Holmdale Road, Camden, London, NW6 1BP, United Kingdom Metro access

Q&A about Holmdale House Amenities

  • Can I request a non-smoking room?

    Guests can book a no-smoking room.

Camden Weather Forecast