Immersive images combining:
one the beautiful stops along the way from France to Germany when you drive through the Swiss Alps!
Castello Rosso Hotel
Castello Rosso is a friendly family hotel built in chacienta style. Situated in New Styra, Evia island, the hotel has 26 rooms with: DU/WC, Mini-bar, Music ,Telephone ,Television ,Air-conditioning ,H…