El Grand Square Hotel se encuentra a solo 5 minutos a pie del centro comercial Al Ghurair y ofrece habitaciones con aire acondicionado. Alberga una cafetería. La estación de metro de Baniyas Square se encuentra a 5 minutos a pie.
Las habitaciones modernas del Grand Square incluyen una pantalla LCD. Todas presentan colores claros y disponen de ropa de cama blanca y baño privado con ducha.
El Grand Square Hotel cuenta con una recepción 24 horas con prensa. Su personal presta asistencia en el alquiler de coches. El servicio de traslado conlleva un suplemento.
El hotel se halla a 10 minutos a pie de la estación de metro Union y a 15 minutos en coche del aeropuerto internacional de Dubái.