The Petal Hotel is known for offering a serene and comfortable stay
The Petal Hotel is known for offering a serene and comfortable stay amidst the picturesque landscapes of Coonoor, which is part of the Nilgiri Hills.