El Melbourne Street Mews Hotel, de 4 estrellas, es un buen punto de partida para los lugares de interés deportivos de Adelaida, incluido el Estadio Hindmarsh, que está a unos 3 km de distancia.
Los huéspedes pueden acceder al Parque Botánico a 1 km del hotel, mientras que el Estadio Adelaide Oval está a unos 2 km de distancia. En la zona, encontrarás centros comerciales como el Mercado central de Adelaida (2 km) y la Plaza Victoria (2,1 km). Este hotel está ubicado a 2 km del Centro de convenciones de Adelaida. Este lugar está situado a 15 km del Aeropuerto Adelaida y a un paso de la parada de autobús 4 Mann Road - South West side.
El restaurante el Monsoon Indian Restaurant sirve platos de la cocina india y está a apenas 13 minutos a pie del hotel Melbourne Street Mews Hotel.