Welcome to Hotel Obelisco Popolo Rome, Obelisco Popolo is located in the centre of Rome, just 350 metres from Piazza del Popolo. It offers self-catering accommodation with air conditioning. Each classic-style apartment features a kitchen, TV and tiled floor. The private bathroom includes a hairdryer and a shower. Flaminio Metro stop is 200 metres from Obelisco Popolo. Piazza del Popolo is a 5-minute walk away. (Hotel Obelisco Popolo Rome hotels booking).