This property is located in Christ church . Hotel underwent renovation in 2008. There are a total of 14 rooms on the premises. The property consists of 14 double rooms and 14 apartments.
Facilities of Melrose Beach Apartments
- 24 hours Front Desk Service
- Laundry service
- Air conditioning