
Alta Hotel in Costa Rica
thealtahotel.com·@altahotel·
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
46 followers
·
9 following