Hotel nearby Santa Catalina
3 found
Evelyn & Mac's Place
Evelyn & Mac's Place is a 2-star property situated in Santa Catalina. Among the various facilities of this property are barbecue facilities and a garden. Free WiFi is provided.
More Hotel in other Cities
Interesting places in Santa Catalina
Search this area