Isla verde hotel
Location situated in san jose isla verde hotel is close to amusement park san jose costa rica national stadium and la salle natural science museum also nearby are estadio nacional and multiplaza mall escazu hotel features dining options at this san jose hotel include a restaurant and a barlounge guests are served a complimentary breakfast complimentary wireless internet access is available in public areas and a computer station is located on site the staff can provide concierge servi