Das 2-Sterne-Hotel Richards Place Marmaris befindet sich in neben dem Wasserpark Atlantis Su, und zwar ungefähr 6 Kilometer von hier entfernt.
Im Restaurant Bistro Med Restaurant können die Gäste türkische Spezialitäten genießen, während das Restaurant Champagne Steak House europäische Küche anbietet.
Das Hotel ist neben alldem ca. 15 Autominuten vom Yachthafen Marmaris entfernt. Der İçmeler Strand befindet sich in nur 550 Meter Entfernung vom Hotel. Die Bushaltestelle Icmeler Otogari liegt gleich neben dem Richards Place Marmaris.