Hotel Yasodha Towers is located in Hosur. Make yourself at home in one of the air-conditioned guestrooms. High-speed (wired) Internet access (surcharge) is available to keep you connected. Enjoy a satisfying meal at a restaurant serving guests of Hotel Yasodha Towers. Featured amenities include high-speed (wired) Internet access (surcharge), a business center, and laundry facilities.