English: It is indeed a love hotel.
Telugu: నిజంగా అది ప్రేమ మందిరం.