Rang Lords Inn Bharuch se encuentra en Bharuch. Este hotel de 3 estrellas ofrece restaurante y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece recepción 24 horas y servicio de conserjería.
Todas las unidades incluyen TV de pantalla plana con canales vía satélite, nevera, hervidor, ducha, artículos de aseo gratuitos y armario. En el hotel, todas las habitaciones cuentan con ropa de cama y toallas.
El aeropuerto más cercano (Aeropuerto de Vadodara) está a 76 km.