Garlanded by 5 acres of lush greenery, the hotel is a short walk from Sai Baba's Shrine, making its location an ideal one for the disciples of Baba more
Welcome to St Laurn Meditation Spa & Resort, the best luxury hotel in Shirdi, a resort where peace of mind is restored. Spread across five-acres, the upcoming property will be a luxury five-star hotel with 103 keys. St Laurn is one of the best 5... more