S-Class up your stay

GERMAN brands are well-known for their efficiency and attention to detail. And there's no better-known German brand than luxury car maker Mercedes-Benz. So when it forays into new territory, you can expect all the best machinations recreated in a whole new way.