JJ's Villa is a welcoming hotel located in the city of Saint George's, in Grenada. This relatively small hotel proposes 2 rooms, so do not hesitate to book as soon as possible.
Although it remains relatively confidential for now, it really is a place to consider as a starting point for your trip. Even if the hotel is still relatively unknown, and therefore properly assessed, it is doing its best to keep on improving.
Located on the south coast of Grenada, JJ's Villa is situated in a quiet spot in Egmont, just 5 miuntes' walk from La Phare Bleu Marina.