My Guide Website?
El Castillo Inn
El Castillo is a luxurious six room villa located in Ojochal Costa Rica. El Castillo rests on a ridge that looks over the Pacific Ocean, the Terraba river mouth and Isla Garza. This everchanging and unimpeded scene is best viewed with a glass of wine and a meal prepared by our master chef. El Castillo was designed in the spirit of a Spanish Villa with wide open spaces that take advantage of the ocean breezes and natural light. The decor is elegant but simple with clean contemporary pieces. Our pool seems to teeter on the edge of the mountain and offers wide open views of the water below and the amazing sunsets. Restaurant Azul at El Castillo serves a variety of food and caters to guests desires.