Asgard Valhalla Guest House is located at 86 Montagu Street Mossel Bay, Eastern Cape South Africa. The guesthouse offers heart-warming hospitality to a leisure seeker and business people alike. The guest house has stunning views of the bay that are appealing to many guests. Facilities and services offered at the guesthouse cater for the needs of everyone. The guesthouse offers self-catering accommodation that is neatly arranged and equipped with guest amenities so that your stay is easy going. The guesthouse offers unbeatable accommodation prices and their services offer value for your money. Former guests had a lot of positive things to say about the standard of hospitality they have received.