Alta Hotel in Costa Rica

42 followers
·
10 following
Costa Rica, San José  ·  Alta Hotel an hotel boutique nestled in the mountains above San Jose, Costa Rica; most of the five story hotel`s 23 rooms have drop-dead views of the city below
Alta Hotel in Costa Rica