Caboose



Bowen Island • Show on map
View Details for Price
Providing a garden, Caboose provides accommodations in Bowen Island. The apartment features a terrace, a 24-hour front desk, and free Wifi is available throughout the property. Featuring a balcony, this…More info
