Sea View Monarch Apartment
Monarch Tower Cinnnamon Grand Hotel Complex 75 Galle Road, Colombo, Sri Lanka
Booking.com
Book Now