After Hotel Montevideo liegt in einer der exklusivsten Wohngegenden und des schnell wachsenden Geschäftsviertels an der Küste von Montevideo. Seine Lage ermöglicht einen kurzen Weg zum World Trade Center, dem Einkaufszentrum und zahlreichen gastronomischen Einrichtungen sowie Bars und Freizeitmöglichkeiten. Das Hotel umfasst ein 9-stöckiges Haupthaus und ein 8-stöckiges Nebengebäude in Meeresnähe.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett, Queensize- oder Kingsize-Bett sowie Zustellbetten. Zur Ausstattung zählen Safe, Minibar, Kühlschrank und Tee-/Kaffeemaschine. Die Zimmer verfügen über Teppichboden, Klimaanlage, individuell regulierbare Heizung und moderne Bäder mit Dusche, Badewanne und Bidet.
Die Unterkunft bietet vielseitige gastronomische Einrichtungen mit Frühstücksbuffet, Café, Bar, Pub und Nichtraucherrestaurant mit Klimaanlage. Mittag- und Abendessen werden à la carte serviert, auch Diätgerichte und Kindermenüs sind verfügbar. Freizeitangebote umfassen Fitnessstudio, beheizten Pool, Aerobic, Golf, Fahrradverleih, Wellness und Massage.