
Rome, Italy
Grand Hotel Fleming
4-star hotel · OMNIA HOTELS ROME
1.1 km straight-line distance
This beautiful hotel is located in a quiet residential area of Rome, offering convenient access to shopping, entertainment, and the city's main attractions. A short walk from the Olympic Stadium, home of AS Roma, and close to the…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Gym























