Hotfrog INDIA provides information regarding Mayfair Beach Resort in Puri Orissa. Mayfair Beach Resort is located at Chakra Tirtha Road, Puri Orissa 752002 and provides Hotels services. Contact them on 06752 227 800 or by visiting them on their website http://www.mayfairhotels.com.
MAYFAIR Hotels & Resorts operates Nine luxury hotels and beach resorts in North East, Goa & Eastern India. Stay with Us, Stay With Nature! Book your stay Online