V1stara House provides a variety of semi-furnished apartment sizes starting at 875 square feet. The property has magnificent living spaces with advanced finishing. The apartments are built for both convenience and class. They have huge living areas, contemporary kitchens, and rooftop terraces.