Archer Hotel Capital’s offices are conveniently located in central Amsterdam and in Mayfair, London.
Archer Hotel Capital B.V. Nieuwezijds Voorburgwal 21, 4th floor Amsterdam, 1012 RC The Netherlands
TEL: +31 (0) 207 980 935
Archer Hotel Capital B.V. Egyptian House, 3rd Floor East 170-173 Piccadilly London, W1J 9EJ United Kingdom
TEL: +44 (0) 207 907 2525