Business hotels in Santorini Island
We found 1 property with availability in Santorini Island
Show on map
Santorini Palace
Main Street, Santorini Island, Greece
Situated only 0.7 km from the hip Tzamia - Krystalla Art Gallery Santorini, the 4-star typical Santorini Palace Santorini Island hotel features Wi-Fi in public areas, and parking nearby. This…
- 1-1