Situé dans le centre de San Diego, à 1,6 km du centre de conventions et à 2,5 km de la gare Amtrak de San Diego - Santa Fe Depot, Le Leo - Deluxe 3 Bedroom Stay propose une connexion Wi-Fi gratuite et la climatisation. Il est situé à 3,1 km du parc Balboa et dispose d'un ascenseur. Cet établissement non-fumeurs se trouve à 3,1 km du musée USS Midway.
Cet appartement spacieux comprend 3 chambres, une télévision ainsi qu'une cuisine entièrement équipée avec un lave-vaisselle, un four, un lave-linge, un micro-ondes et un grille-pain. Les serviettes et le linge de lit sont fournis.
Vous séjournerez à 3,2 km du musée maritime de San Diego et à 3,7 km du zoo de la ville. L'aéroport international de San Diego, le plus proche, est implanté à 5 km.