The most “luxurious accommodations” in town.
Nothing about the exterior suggests anything of the kind. Modern, sure. But luxury?