Just like Home on Piccadilly
Convenient Location and Comfortable Amenities
Our Piccadilly suites offer the perfect base for exploring all that London has to offer. Situated in the heart of the city, our units are just minutes away from all of the core entertainment areas and are conveniently located near public transit, making it easy to get around the city. With its convenient location and comfortable amenities, our Piccadilly rentals are the perfect choice for those who want to enjoy all that London has to offer.