Hotel Castillo
A marvelously restored century old Spanish mansion located in the olde town area of central San José, Costa Rica offering modern conveniences and old world charm. Our own East Garden Bar & Restaurant featuring great cuisine and an international flair will accent your satisfaction. The Hotel can be your center for fun and adventure for your stay in Costa Rica.
Comments on Hotel Castillo