Kimpton opens new luxury resort at the Costa del Sol
Kimpton opens Kimpton Los Monteros Marbella, reviving one of Spain’s most distinguished hotels, originally opened in 1962, Los Monteros set a benchmark in exceptional hospitality on Costa del Sol, becoming the first hotel in Spain to rec
