Melia Istrian Villas

Venue Brand: Melia Hotels & Resorts

  • Location
  • Stella Maris 8A
  • Umag
  • Croatia
  • Map
  • Hotel Information
  • Guestrooms: 180
  • Largest Meeting Space: 0
  • Meeting Rooms: 0
  • Total Meeting Space:

The Melia Istrian Villas represent a remarkable combination of traditional architecture and modern comfort, situated in an environmentally friendly part of the Stella Maris Resort, directly by the sea. The hotel features 180 rooms with all the modern amenities for all the business and leisure travellers.