El hotel, que ofrece habitaciones con aire acondicionado y wifi gratuita, ocupa una ubicación estratégica, a solo media calle de la avenida 18 de Julio y a 5 calles de la popular plaza del Entrevero.
El Hotel Alvear se halla a solo 8 calles del centro histórico de Montevideo y a 10 calles de la Rambla Sur, un bulevar que discurre junto al mar. El personal del mostrador de información turística ofrece recomendaciones.
Las habitaciones están equipadas con TV por cable y minibar. Todas las habitaciones tienen baño privado moderno con accesorios de mármol.
El bar sirve un desayuno buffet completo con cruasanes y café a diario. Los huéspedes también pueden disfrutarlo en la habitación.
El Alvear cuenta con recepción 24 horas. El aeropuerto internacional de Carrasco queda a 16 km.