Just like home on Dufferin
Explore what London has to offer
Looking for a place to stay in the heart of the city? Our Dufferin suites are just what you’re looking for! Situated in the center of London, our suites offer stunning historic town views and are just minutes away from all of the core entertainment areas. With plenty of room to spread out and relax, our suites are the perfect choice for those who want to enjoy all that London has to offer.