Total Accommodation | 64 Properties |
Popular Hotel | John Muir Lodge |
Popular Landmark | Exeter City Hall, Exeter City Park |
The most popular hotels booked by tourists are John Muir Lodge
Currently, there are around 64 hotels that you can book in Buena Vista Peak