royal suite

listen to the pronunciation of royal suite
English - English
fancy and luxurious apartment in a hotel