Balmoral Plaza Hotel is located in front of Cagancha Square, at the commercial and financial centre of Montevideo. It has 96 rooms and suites, fully equipped with TV, DDI phone, mini-bar, air-conditioning system, bathroom kit, double glazed windows...