Tessa Apartments is a luxurious development of two bedroom apartments comprising of nine residential units over five floors. A magnificently crafted living space with a combination of style, sophistication, elegance and convenience made for the perfect ambience for unwinding and relaxation.