The Leo - Deluxe 3 Bedroom Stay heeft gratis WiFi en is gelegen in het centrum van San Diego, op 18 minuten lopen van San Diego Convention Center en 2,5 km van San Diego - Treinstation Santa Fe Depot Amtrak. Dit appartement ligt op 3,1 km van USS Midway Museum en 3,1 km van Balboa Park.
Dit appartement met airconditioning is voorzien van 3 slaapkamers, een tv, en een keuken met een koelkast en een vaatwasser. Handdoeken en beddengoed worden bij het appartement verstrekt.
Maritime Museum of San Diego ligt op 3,2 km van het appartement, en San Diego Zoo ligt 3,7 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven San Diego, op 5 km van The Leo - Deluxe 3 Bedroom Stay.