Description Belvedere Square is a well-maintained development of townhouses and apartments ideally located in the heart of Dublin's city centre just off