No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 10:00 AM.
Located in Torquay City Centre, this apartment building is within a 10-minute walk of Greek Orthodox Church of Saint Andrew and Princess Theatre. Torquay Marina and Inner Harbour are also within 15 minutes. Torquay Station is 13 minutes by foot and Torre Station is 20 minutes.