Hotel La Rosa de America

Starting at

TripAdvisor Review

Based on 812 review

See all

This lovely hotel can be found in San José. A total of 19 guests rooms are available for guests' convenience at La Rosa de America. In addition, Wi-Fi access is offered at the property. La Rosa de America offers a 24-hour reception service, so that guests' needs will be fully met at any time of the ...

More details