Central location with great transport links
When taking into account overall feedback, the location of the hotel was defined as its biggest advantage by far. Not only is the Roma Termini Railway Station a short stroll away, but the accommodation is within walking distance of many attractions, shops and restaurants.