• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

In Costa Rica's capital city, San Jose, you can find the luxury hotel known as the Alta Hotel. Here within the hotel is the location of the restaurant La Luz where David experiences the restaurants extensive menu that caters to a variety of appetites.

Details
Location
Tags
comments powered by Disqus

Video Map

Featured Location Info

The Alta Hotel
Altos de las Palomas
San Jose, CR
T (506) 2282-4160
http://www.thealtahotel.com/

Related Videos

More Videos from Davidsbeenhere