Skip to main content

Bay Leaf Ayurveda Spa Resort 0 *

Plot A; Ocean Drive; Sagar Nagar, 530045 Vishakhapatnam, India Show on the map
TripAdvisor Score
TripAdvisor Score Based on 42 reviews
Excellent location

Choose your room


Property Location Located in Visakhapatnam, Bay Leaf, Ayurveda Spa Resort is convenient to Rama Krishna Beach and INS Kurusura Submarine Museum. This hotel is within the vicinity of Ross Hill Church and Kailasagiri Park.Rooms Make yourself at home in one of the 10 air-conditioned guestrooms. Cable television is provided for your entertainment.Rec, Spa, Premium Amenities Relax at the full-service spa, where you can enjoy massages, body treatments, and facials.Dining Enjoy a satisfying meal at a restaurant serving guests of Bay Leaf, Ayurveda Spa Resort.