Beautiful Villas in Goa Near Vagator, North Goa Less than 500 meters from Ozran beach and Famous Thalassa. Each uniquely designed villa is a different world, offering you a visual and sensory experience you will not forget. These villas, located in the seaside town of Vagator, Goa, is the perfect getaway for you and your family. Featuring free WiFi throughout the property, AMR Villa offers accommodation located 800 m from Vagator beach. Outdoor swimming pool and free private parking is available on site. St. Michael's Church is 2.6 km from AMR Villa, while Saturday Night Market is 3.4 km away. Club Cabana is about 5.5 Kms from the property. Baga Beach is about 7Kms from the property. Thalassa and Ozran beach is just about 800 m from the hotel. The nearest airport is Goa International Airport, 44 km from the property.