El Hotel Lords, Fort Bombay, de 3 estrellas, está situado en el centro de Bombay, a 25 minutos a pie de la Puerta de la India. Este hotel ofrece 32 habitaciones con vistas a la ciudad y está ubicado a una distancia de 2 km del Acuario de Taraporewala.
El hotel está enfrente del Banco de la Reserva de la India, en el barrio Mumbai Sur de Bombay. Los aficionados al deporte también pueden visitar el Estadio Wankhede, a una distancia de 2 km del hotel Lords, Fort Bombay, y llevar a sus familias al Veer Mata Jijabai Bhosale Udyan And Zoo, que está a 4 km. Los atractivos culturales cercanos incluyen el Santuario de Haji Ali, que está a 15 minutos en coche de este alojamiento. El Hotel Lords, Fort se encuentra a 25 km del Aeropuerto internacional Chhatrapati Shivaji y a poca distancia de la parada de autobús Khadi Bhandar.
Las habitaciones disponen de minibar, así como de TV de pantalla plana con canales vía satélite para mayor comodidad de los huéspedes. Algunas habitaciones están equipadas con un baño privado.
Este hotel dispone del restaurante Its Lucknowi, que sirve comida india.