Photos coming soon
HOTEL
San Diego Balboa Park Rental
3270 Cedar Street, San Diego, CA 92102, United States of America, San Diego
Where it sits
San Diego Balboa Park Rental
3270 Cedar Street, San Diego, CA 92102, United States of America, San Diego
32.72240, -117.12402
Similar stays nearby
Plan around San Diego Balboa Park Rental
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
