Popular accommodations in Piccadilly
VillaAccommodates 5
The Other House
Boasting air-conditioned accommodation with a balcony, The Other House is situated in Piccadilly. With garden views, this accommodation provides a patio. Parking on-site is available and the villa also features bike hire for guests who want to explore the surrounding area.Book nowfrom $192 per night