LOCATION... LOCATION... LOCATION. . 100 meters fr9m Piazza Navona... 80 meters from Taxi stop.. 70 meters from bus stop.. 75 meters from McDonald's.. super close to Trevi fountain... well.. can't beat the location... surrounded by 100 plus restaurants..