The Embassy Boutique Hotel is the number 1 boutique hotel in Jos, It's a stunning fusion of style, luxury, and convenience that is ideal for both leisure and business travellers. The Embassy Boutique Hotel is located in the bustling city of Bar Dada, Jos Plateau, Nigeria, provides a tranquil haven with first-rate service that is catered to all of your needs.
How to book