The Steam Rooms

img01
img01
  • About
  • Photos

The Steam Rooms, Vadapalani, Chennai


Address

No. 77, Maple Tree Hotels, 3rd Floor, Jawaharlal Nehru Road, Next to Indian Bank, Vadapalani, Chennai