Este hotel está situado en el centro de São Paulo, a solo 400 metros de la estación de metro República, que ofrece buenas conexiones con el resto de la ciudad. Las habitaciones tienen aire acondicionado y WiFi gratuita. En las inmediaciones se puede aparcar. El establecimiento está en el paseo marítimo, al lado de la calle 24 de Maio.
Las habitaciones del Joamar disponen de ventilador o aire acondicionado, TV por cable, teléfono y minibar. También incluyen baño privado con ducha. Algunas tienen TV LCD.
La famosa zona de la avenida Paulista, donde hay muchos locales de ocio, está a solo 1 parada de metro. El aeropuerto de Congonhas queda a 10 km del Hotel Joamar.