Offering free WiFi throughout, Mikale Rooms is located in central Rome, just 800 metres from the Vatican Museums. It features air-conditioned rooms with satellite flat-screen TV.
These rooms come with an electric kettle, parquet floors, and a private bathroom with a hairdryer.
Ottaviano Metro Station is 600 metres from Mikale Rooms. Saint Peter's Square is a 15-minute walk away.