Casa Rosa is located in Monte Verde, Costa Rica on Monteverde, Puntarenas, Costa Rica 50 metros Sur de Hotel Los Cipreses 50 metros Sur de Hotel Los Cipreses, Monteverde Costa Rica, Puntarenas 60109. Casa Rosa is rated 3 out of 5 in the category hotel in Costa Rica.
Address
Monteverde, Puntarenas, Costa Rica 50 metros Sur de Hotel Los Cipreses 50 metros Sur de Hotel Los Cipreses, Monteverde Costa Rica, Puntarenas 60109