Todas las habitaciones del hotel están equipadas con TV por cable. Todas las habitaciones tienen armario.
El Hotel The Town House se encuentra en Ghaziabad. Este hotel de 3 estrellas cuenta con salón compartido y habitaciones con aire acondicionado y baño privado.
El establecimiento se encuentra a 26 km de Nueva Delhi y a 23 km de Noida. El aeropuerto más cercano es el aeropuerto internacional de Delhi, ubicado a 44 km del Hotel The Town House.
El Hotel The Town House sirve un desayuno continental todas las mañanas.
Dirección: RDC Rajnagar, 201002 Ghaziabad, India
Número de habitaciones: 14
No muy elegante o moderno. Más que un hotel de 3 estrellas, aunque la comida es buena!