Budapest Marriott Hotel is a luxurious hotel located on the banks of the Danube River in the heart of Budapest. The hotel features elegant rooms and suites, a spa, fitness center, and an on-site restaurant serving Hungarian and international cuisine. The hotel is located within walking distance of many of Budapest's top attractions.