at 415 Old Newport Blvd, Newport Beach , 92663-4248 United States
Mesa Hotel is Newport Beach based place and this enity listed in Local Business category. Located at 415 Old Newport Blvd CA 92663-4248. Contact phone number of Mesa Hotel: (949) 646-3893