A stay at Hotel Michelangelo places you in the heart of Bucharest, within a 10-minute walk of Piata Romana and Victoriei Street. Featured amenities include complimentary wired Internet access, express check-in, and express check-out. Planning an event in Bucharest? This hotel has facilities measuring 431 square feet (40 square meters), including a meeting room. Free self parking is available onsite.