Turyaa Chennai : Best five star deluxe in Tamil Nadu
26 April 2018
Daily Mirror
Daily FT
Daily News
The Island