Hotel Devanshi Inn has its own Spa named 'The Leaf Spa' also.