Pelican House, San Diego
https://pelican-house.usa8.info
Pelican House is located in San Diego, 4.1 miles from SeaWorld San Diego and 5 miles from University of San Diego. Each room is equipped with a TV with satellite channels and DVD player. You will find a coffee machine in the room.
La Jolla, San Diego, 92037, United States of America