Book this hotel and collect nights after your stay
Situated in Visakhapatnam, Bay Leaf, Ayurveda Spa Resort is close to Rama Krishna Beach, INS Kurusura Submarine Museum, and Ross Hill Church. Additional area attractions include Kailasagiri Park and Indira Gandhi Zoological Park.
The hotel offers a restaurant. Guests are served a complimentary breakfast.
Accommodations at Bay Leaf, Ayurveda Spa Resort feature air conditioning. Televisions are equipped with cable channels.
|Food and drink||
|Things to do||
We are now watching this hotel on your travel dates
( - )