Iberostar Grand Hotel is a hotel, located at Budapest, Oktober 6. utca 26, 1051, Magyarország
Super rooms! Gentle people.. Nothing to complain
The standard rooms here are superb. The views of Szabadság tér are gorgeous. I don't want to leave.