Customer Support

Call : 0141 628 6100

Monday - Friday 10am to 5pm

Facilities in Villa Niso

  • Outdoor dining area
  • Library
  • Games room
  • Kitchenware
  • Linen
  • Electric kettle
  • Kitchen
  • Washing Machine
  • Dishwasher
  • Microwave
  • Refrigerator
  • Restaurant

Villa Niso in crete Location Map