Otwock leży 25 km od Warszawy i zajmuje terytorium o powierzchni 47 km2. Prawie połowę obszaru stanowią tereny leśne (m.in. lasy Mazowieckiego Parku Krajobrazowego). Miasto przypomina więc niemalże park i z tego powodu jest popularnym miejscem wypoczynkowym oraz uzdrowiskowym.
Na całym obszarze miasta występuje niska zabudowa usługowa i mieszkaniowa, a pośród domów jednorodzinnych i willi wyróżniają się obiekty zabytkowe takie jak: Willa Siekierkowskiego, Uzdrowisko A. Gurewicza, Willa Albinów czy budynki Obserwatorium Magnetyzmu Ziemskiego. Teren miasta przecinają trasy turystyczne, zaś nad rzeką Świder powstało kąpielisko. Ośrodkami handlu i usług są Galeria Górna oraz KOT Center.
Willa Majowa położona jest w północnej części Otwocka (4 km od centrum) blisko granicy
z miastem Józefów. W bliskiej okolicy znajdują się lokalne sklepy spożywcze, szkoły, przedszkola, żłobki, stacje paliw i szpitale. Nieopodal osiedla (niecałe 3 km) organizowane są spływy kajakowe, które latem stanowią wspaniałą rozrywką zwłaszcza dla rodzin z dziećmi.
W samym Otwocku kursuje 5 linii autobusowych oraz linie Szybkiej Kolei Miejskiej i pociągi Kolei Mazowieckich. Bliskie położenie stacji PKP Świder zapewnia szybki i dogodny dojazd do centrum Warszawy i innych rejonów miasta. Arterią o znaczeniu krajowym jest tzw. Szosa Lubelska, czyli droga krajowa nr 17, zaś z Warszawą Otwock jest skomunikowany za pomocą drogi wojewódzkiej nr 801 (Wał Miedzeszyński), oraz dróg lokalnych łączących się z Trasą Siekierkowską i Łazienkowską.