Categories
Travel News

Six Senses Fort Barwara now accepting reservations from 15th October

Six Senses’ first property in India, Six Senses Fort Barwara near Ranthambore National Park, is taking reservations from 15th October this year onwards, confirmed directly by the hotel. Let’s find out more what Six Senses’ debut hotel in India is like.