Hotel Ambassador
Hotel
San José
Ambassador offers accommodation in San José. Guests can enjoy the on-site restaurant.
Number of rooms: 58
Avenida Paseo Colón, Calles 26 y 28. Frente a Pizza Hut., 10108 San José, Costa Rica