LOS ANGELES

granada, spain. SAN CAMILO 1
The welcoming city hotel comprises a total of 43 rooms spread over 4 floors. Guests may make use of the spacious foyer with a 24-hour [ + ]