Situated within 1 km of Downtown San Diego and 1.1 km of San Diego Convention Center in the heart of San Diego, G Street Apartment by Stay Alfred features accommodation with free WiFi, a seating area,...