Lovely apartments
The Residence is an apartment hotel offering spacious, well appointed and well equipped apartments suitable for families as well as those on business visits. The onsite pool, furnished private terraces, lots of pillows, attractively done up interiors and lovely views receive positive mentions from guests.