George town villas is a very beautiful property that is convenient to alot of restaurants, stores and bars. Our unit was very comfy, great decor and breathe taking views from every window in every room - truly makes you feel like your both in paradise and in a home away from home. Our unit had everything we needed and with a short walk to the grocery store we were able to stock up on some items to cook during our stay. The grill in the courtyard is a plus with the ability to grill while overlooking the ocean.
Because we were in a unit on the 3rd floor the only flaw was having to drag our luggage up the stairs, but once in the door it was immediate relief at first sight of how beautiful the place was.
If you don't mind a 15 minute walk or short bus ride up to seven mile beach where the beach is larger and has a sociable crowd george town villas is the place to be.
I must admit it was pretty hard leaving this place. Can't wait to return again soon!
You have no recent hotel searches.