Majestic Luxury Apartments / Seagull Complex 3 stars

77, ASHELY HILLS, Lady Mc Callums Drive, Nuwara Eliya (off Jayatillake Mawatha, opposite Police station), 22000 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Majestic Luxury Apartments / Seagull Complex