Property Location Located in Rome (Rome City Centre), Magic is minutes from Diocletian Bath and Octagonal Hall. This hotel is close to Roman Forum and St. Peter's Basilica. Rooms Make yourself at home in one of the 14 air-conditioned rooms featuring refrigerators..