Offering a garden and city view, Leena suites is set in Trabzon, 44 km from Sumela Monastery and 7.7 km from Trabzon Hagia Sophia Museum. The property features mountain and garden views, and is 8.9 km from Atatürk Pavilion.
Rooms total: 14 More information »