OYO 78117 VCP Beach View Studio Stays is located in Puducherry, India on 29 VCP Beach Resort Middle Street, Chinna Kalapet. OYO 78117 VCP Beach View Studio Stays is rated 3.6 out of 5 in the category hotel in India.
Address
29 VCP Beach Resort Middle Street, Chinna Kalapet