Thank you for the question. Iberostar Grand Hotel Budapest is located not far from the city centre of Budapest and Vaci utca. The hotel has a beautiful location by the Liberty square of Budapest, which is a quiet, but beautiful spot in Budapest. The distance from the hotel to Vörösmarty square where you can find for example Hard Rock Cafe, Gerbeaud and lots of shopping places is less than 1km. According to Google maps this is only 800 metres, which can be made on foot easily in less than 10 minutes.
Along the way you will find lots of nice restaurants like Tom George, clubs such as Ötkert and enjoy the view towards the Saint Stephens Basilica as you walk across the Zrinyi utca.
Enjoy Budapest and hope this answer was good for you!