
ITC Royal Gardenia, Bengaluru
No 1, Residency Road - 560025, Bangalore
ITC Gardenia embodies the splendors of Nature.This luxury hotel in Bengaluru was built as a tribute to the beautiful city of Bengaluru, and inspired from the ...