Idéalement situé dans le centre de Londres, le Fox and Anchor propose des chambres climatisées, une terrasse, une connexion Wi-Fi gratuite et un restaurant. Doté d'un bar, l'hôtel se trouve à proximité de plusieurs attractions réputées, à moins de 1 km de la cathédrale Saint-Paul, à 18 minutes à pied de la station de métro Liverpool Street et à 2 km du Sky Garden. Cet établissement non-fumeurs se trouve à 2,5 km de l'opéra royal.
Toutes les chambres sont équipées d'une machine à café. Toutes les chambres sont équipées d'un bureau et d'une télévision à écran plat. Certaines possèdent une terrasse. Leur salle de bains privative est pourvue d'un sèche-cheveux et d'articles de toilette gratuits.
Le Fox and Anchor se trouve à proximité de sites d'intérêt tels que la Somerset House, le Lyceum Theatre et le théâtre Royal Drury Lane. L'aéroport de Londres-City, le plus proche, est implanté à 12 km.