We had a very nice stay at the Best Western Orion Hotel. The room was comfy and quite spacious. Our room was right next to the sauna which made it even better. The best thing though with this hotel is the excellent staff. Friendly, service minded and always available to help you out with different issues. We brought our small child with us and they arranged with an extra bed for her. Also good recommendations for restaurants, arranged for pizza delivery when everything was closed and called for our mini bus to the airport. I can strongly recommend this hotel because of the staff only. The location of the hotel is also very good, a nice, quiet area right next to the Danube on the Buda side. Only 15 min walk to where all the action is.