General information

Contact information

Fira - 84700, Fira (Santorini), Greece;

Villa Roussa reservations available at 'rooms'

Villa Roussa phone number isn't available on our site, if you want to call Villa Roussa visit site of a hotel

More +
Less -

Villa Roussa Location

 Fira - 84700, Fira (Santorini), Greece

Villa Roussa Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Villa Roussa Amenities

  • Room Amenities

    In-room air conditioning
  • Television

Villa Roussa Offers

Rooms