Excellent central location
On one of Grenada's main streets, with lots of shops and restaurants nearby, guests love being able to explore the town easily. The main square and the cathedral are within easy walking distance, making it an ideal location for a short break and for visiting the Alhambra.