The Garden Suites are spread across an area of 900 sq. ft., and bring the luxury of a suite and the essence of nature together.
Spread across an area of 900 sq. ft., Terrace Suites provideĀ an unconventional ambiance complemented by your very own private terrace.