Com uma piscina interior, um centro de fitness e um centro de negócios, o Hotel Suba Grand disponibiliza quartos em Dahej. Há um jardim, onde os hóspedes podem relaxar.
Cada quarto está equipado com uma chaleira eléctrica, um mini-bar e uma televisão de ecrã plano com canais por cabo. A casa de banho privativa inclui um secador de cabelo, chinelos e produtos de higiene pessoal gratuitos.
O restaurante no local serve cozinha indiana, chinesa e tailandesa. Todos os dias é servido um pequeno-almoço salgado.
O Suba Grand Hotel fica a 40 km da Estação Ferroviária de Bharuch.