Point Twins Apartments is located in Vrontados, Chios. Point Twins Apartments common facilities include bbq and garden.
The property accommodates visitors in family room, apartment, 2 bedroom apartment and other might be available upon request. The rooms provide mountain view. Amenities of the rooms include a/c, tv, fridge and more. In the kitchen there are hot plates, oven, fridge and kitchen utensils.
All areas of the hotel are covered by free Wi-Fi.
Pets are not allowed.