Sargasso Apartments is an upscale apartment building in True Blue, St George Grenada. We offer long term and short term fully furnished apartments.