Set in Lara, Mrt Rain Suite features a garden, restaurant, bar, and free Wi-Fi throughout the property. The property is situated 15 km from Hadrian's Gate, 15 km from Antalya Clock Tower and 16 km from Old City Marina.
Number of rooms: 8
2384. Sokak, 07230 Lara, Turkey