OYO 67520 Hotel Wintro
Ambalathara poonthura p o, Poonthura,Thirvallam Serivce Rd Thiruvananthapuram, 695026 Vellayani, India,Object type: Hotel Trivandrum
OYO 67520 Hotel Wintro is located in Vellayani, 10 miles from Vellayani Lake. Among the facilities of this property are a restaurant, a 24-hour front desk and r