Hotel Casa Don Francisco is perfect in every way! The hotel itself is like a gorgeous treehouse. The views from every room are amazing... it sits on the side of a hill and is surrounded by the most gorgeous trees and landscaping. Everything is extremely well maintained. The rooms are spacious, comfortable, and equipped with a mini-fridge, stereo, hair dryer,... more














