0

Umaid Bhawan Palace is a luxury hotel oasis in the desert

The Umaid Bhawan Palace is a strikingly-attractive luxury hotel - an oasis in the exotic desert encircled by 26 acres of opulent gardens. It features a grand sandstone monument designed in the Art Deco style. Read more