OYO Rooms Teynampet US Consulate is located in Chennai, 400 metres from US Embassy Every room at this hotel is air conditioned and features a TV with satellite channels The rooms are fitted with a private bathroom You will find a 24-hour front desk at the property Apollo Hospital is 15 km from OYO Rooms Teynampet US Consulate, while Spencer Plaza Mall is 18 km from the property The nearest airport is Chennai International Airport, 12 km from the property