majestic hotel garden