Total Guest Rooms35
Membly Hall Hotel is located in Falmouth, Cornwall. It has 35 guest rooms which are completely furnished with various amenities. It has a restaurant which is ideal for holding business and social events.
Already have an account?
See a problem with this venue's profile? Submit an issue