Santa Catalina Inn is located in Santa Catalina, Panama. Free WiFi access is available in the property. Each simple and functional room will provide you with air conditioning. They also feature a dining table. You can enjoy garden view from the...
Santa Catalina Inn is located in Santa Catalina, Pa Read more
Santa Catalina Inn is located in Santa Catalina, Panama. Free WiFi access is available in the property. Each simple and functional room will provide you with air conditioning. They also feature a dining table. You can enjoy garden view from the...
Santa Catalina Inn is located in Santa Catalina, Panama. Free WiFi access is available in the property. Each simple and functional room will provide you with air conditioning. They also feature a dining table. You can enjoy garden view from the...
Number of Rooms: 5