Royal Orchid Hotels - A group of Hotels across India. The symbol is a representation of a luxurious 'royal ' orchid. A faceted orchid, as precious as a diamond.
gLike
Royal Orchid Hotels
Royal Orchid Hotels - A group of Hotels across India. The symbol is a representation of a luxurious 'royal ' orchid. A faceted orchid, as precious as a diamond.