Liberty Wharf Apartments
Liberty Wharf is a property of 63 air-conditioned serviced apartments comprising of Studio, 1-bedroom & 2-bedroom layouts stylishly decorated with contemporary furnishings. Morning croissants and hot drinks are available for guests in the reception lounge and there is a private sun terrace off the lounge. All this is overseen by...