Alvear Hotel
Yi 1372/74, Montevideo
Average, 3.5
With a convenient location near the center of Montevideo, Alvear Hotel offers comfortable rooms, along with practical facilities, which include a snack bar, a spacious lobby, and a TV room to enjoy a ...
More Info