Featuring accommodation with a balcony, Neptune House #56512 Home is located in Encinitas. This property is 2.3 km from San Diego Botanic Garden and features free WiFi. This 3-bedroom holiday home comes with a seating area, a TV, a DVD player and a kitchen with a dishwasher. The holiday home offers Read more
Featuring accommodation with a balcony, Neptune House #56512 Home is located in Encinitas. This property is 2.3 km from San Diego Botanic Garden and features free WiFi. This 3-bedroom holiday home comes with a seating area, a TV, a DVD player and a kitchen with a dishwasher. The holiday home offers a barbecue. San Diego International Airport is 38 km away.