welton club hotel apartments