Welcome Guest. Please Login or Register.
mayfair hotel !
a fine, luxorious hotel just fifteen miles away from all of california's main attractions such as universal studios and disneyland. rooms here can be quite expensive sometimes, so get ready to most likely spend a bit of dough.