Royal Mare is located in Arkassa, a charming village on the island of Karpathos, Greece. The hotel is near Agios Nikolaos Beach, just a 4-minute walk away, and Arkasa Beach is about 8 minutes on foot. Finiki Beach is approximately 3.3 km from the hotel. Karpathos Island National Airport is around 16 km from Royal Mare.