Welcome to Hotel Eden Castle Rome, Eden Castle Rome is only 150 metres from Vittorio Emanuele Metro Station and its international market area in central Rome. It offers free Wi-Fi throughout and a 24-hour front desk. With a flat-screen TV and minibar, each room at the Eden Castle includes a cooling fan, minibar and en suite bathroom. A 5-minute walk away, Roma Termini Train and Metro Station offers direct connections to the city’s main attractions. The Spanish Steps and Coliseum are a few metro stops away. (Hotel Eden Castle Rome hotels booking).