Description
The Lime Tree Hotel and Resort in North Goa is a charming and luxurious accommodation located in North Goa, India. Nestled amidst lush green surroundings, this boutique hotel offers a tranquil and rejuvenating retreat for travelers seeking a peaceful escape. The resort features a stunning outdoor pool, perfect for a refreshing dip or lounging under the sun. Guests can also indulge in relaxing spa treatments that incorporate traditional Indian techniques to revitalize the mind, body, and soul.
More
Reviews
To write a review, you must login first.
Similar Items