AMOCITY
The Budapest Marriott Hotel is the only hotel in Budapest offering magnificent Danube river views from all of its 364 rooms, boasting a prim...