EMBASSY SUITES

EMBASSSY SUITES is a beautiful hotel in Santa Clarita offering a modern, unexpected lobby, cocktail lounge and restaurant complete with an interior glass elevator and is available to scout at your convenience.

Primary Location Type