Belvedere Hotel

Great Denmark Street, Dublin 1